Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 DUDLEY ROAD Detached £965,400 £289,000 3 Aug 2001
17 DUDLEY ROAD Detached £560,000 14 Jul 2023